finger mushroom corals - Spanish English Dictionary